BoltCheckout\Bolt_Discounts_Helper B

Total Complexity 93
Dependencies 9
Dependents 7
Total lines 701
Lines of code 386
Logical lines of code 192
Comment lines 245
Methods 18
Properties 2

Methods 18

Method Rating Maintainability Complexity Lines of code
validate_applied_coupons()
A
42 14 51
apply_coupon_from_discount_hook()
A
40 11 60
validate_if_has_individual_use()
A
57 9 15
validate_coupon()
A
49 7 31
validate_usage_limit_per_user()
A
45 6 46
add_wc_coupon_to_cart()
S
51 6 25
remove_coupon_success_notices()
S
57 6 16
validate_if_limit_to_email()
S
55 5 20
remove_coupon_from_cart()
S
58 4 16
__construct()
S
61 4 13
convert_to_bolt_discount_type()
S
64 4 11
get_third_party_discounts_by_order()
S
57 3 16
get_negative_fee_discounts()
S
57 3 16
get_bolt_err_code()
S
55 2 21
validate_if_already_applied()
S
70 3 6
add_coupon_to_cart()
S
67 2 8
validate_if_add_by_post_id()
S
71 2 6
get_third_party_discounts()
S
65 2 9